sporangium (pl:sporangia) - French English Dictionary

sporangium (pl:sporangia)

Meanings of "sporangium (pl:sporangia)" in French English Dictionary : 1 result(s)

English French
Aquaculture
sporangium (pl:sporangia) sporange [m]